Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F14 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Italy F26 France F7 Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 Korea F2 France F20 Rodez Open de L'Isere-Open 38 - Grenoble Maia Open 2002 - Maia Open de Montauban - Montauban Fifth-Third Bank Tennis Championships - Lexington Tennis Napoli Cup - Naples Open 88 - Contrexeville Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Challenger 42 - Andrezieux 2001 Centura USTA Challenger - Rocky Mount Frito Lay/USTA Challenger - Binghamton Internazionali di Tennis de San Marino - San Marino The Scottish Tennis Championships - Edinburgh Kyiv UMC Open - Kiev Samsung Securities Cup Challenger Tennis - Seoul Siemens Open 2002 - Scheveningen Samsung Securities Cup Challenger Tennis - Seoul Hilton Waikoloa USTA Challenger - Waikoloa Gemax Open 2002 - Belgrade Prague Challenger - Prague GHI Bronx Tennis Classic - Bronx Time Warner USTA Challenger - Binghamton Gosford Australian Unity Challenger - Gosford The 69th King's Cup-Thailand Open - Bangkok Honda-Kah Open - Singapore Ethias Tennis Trophy - Mons AXA Open - Lisbon KGHM Polish Indoors - Wroclaw Sardinia International Championship - Cagliari HTV Challenger - Ho Chi Minh City Nord/LB Open 2004 - Braunschweig Coffee Cup Challenger - Chikmagalur Busan Open Challenger Tennis - Busan Challenger Ford de Cherbourg - Cherbourg Gallagher International - Hamilton Open de L'Isere - Grenoble GHI Bronx Tennis Classic - Bronx Shimadzu All Japan Indoor - Kyoto Citta di Monza - Monza Open de L'Isere-Trophee BNP Paribas - Grenoble Geneva Challenger - Geneva ECM Prague Open - Prague The Surbiton Trophy - Surbiton Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Open de Nice - Nice Yokohama Challenger 2001 - Yokohama Samsung Securities Cup - Seoul South African Airways Tennis Open - Durban Media Will Cup Busan Challenger Tennis - Busan Copa Sevilla Internacionales de Andalucia - Seville MTCI ATP Challenger - Yokohama Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Wrexham Challenger - Wrexham Dharwad Challenger 2006 - Dharwad Oberstraufen Cup - Oberstaufen SAA Hilversum Open - Hilversum Open de Montauban - Montauban Nord LB Open 2006 - Braunschweig Fifth-Third Bank Tennis Classic - Lexington Open D'Orleans - Orleans Mamaia Challenger - Constanta Timisoara Challenger - Timisoara XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Flea Market Cup Busan Challenger Tennis - Busan St. Petersburg Challenger - St. Petersburg Dunlop World Challenge - Toyota Copa Petrobras-Paraguay - Asuncion Noumea Challenger Bancolombia Open - Cali Heilbronn Challenger Carson Challenger Open D'Orleans - Orleans Tanger Challenger Keio Challenger International Tennis Tournament - Yokohama Rabat Challenger Marrakech Challenger Bancastato Challenger Lugano - Lugano Monza Challenger Reggio Emilia Challenger Ethias Trophy - Mons Flea Market Cup Busan Challenger Tennis - Busan Internazionali de Tennis di Bergamo - Bergamo Kyoto Challenger St. Brieuc Challenger Chuncheon Challenger BNP Paribas Primrose - Bordeaux Genova Challenger Seoul Challenger Aberto de Sao Paulo - Sao Paulo Mobilux Open - Luxembourg Croatia Osiguranje Rijeka Open - Rijeka Challenger 42 - Andrezieux Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Bangkok Challenger TED Open - Istanbul St. Brieuc Challenger Samsung Securities Cup - Seoul Turin Challenger Zenith Tennis Cup-Harbour Club - Milan Geneva Challenger s'Tennis Masters Challenger - Graz Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw IV Challenger Ciudad De Guayaquil - Guayaquil X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 5° Sporting Challenger - Turin Kazan Challenger Open de Montauban - Montauban Tarragona Challenger Samsung Securities Cup - Seoul Top Wool Challenger Biella - Biella Volvo Sylt Open - Sylt Anning Challenger Copa Ericsson Costa Rica - San Jose VII Open Banc Agricol - Andorra Open Sainte Victoire - Aix-En-Provence Orbetello Challenger IPP Open - Helsinki USTA Illinois Challenger - Champaign Challenger Casino Lugano - Lugano Pekao Open - Szczecin Samsung Securities Cup - Seoul Ljubljana Challenger ATP Challenger Open 2004 - Monchengladbach Aamulehti Tampere Opene - Tampere Nossa Caixa Aberto de Sao Paulo - Sao Paulo Mauritius Open - Mauritius Flea Market Cup - Busan AIG Japan Open Tennis Championships - Tokyo ECM Cup - Prague Zivnobanka Czech Open - Prostejov Challenger Casino Lugano - Lugano Open de Montauban - Montauban Tennis Cup of Flanders - Ostende drkoop.com USTA Tennis Championships of Houston - Houston Challenger Ford de Cherbourg - Cherbourg Astana Challenger Heilbronn Open - Heilbronn Memorial Savigny - Sassuolo The Bolton Challenger - Bolton Yokohama World Tennis Gaora Cup - Yokohama Copa Ericsson - Sao Paulo Jameson Cup - Milan The 70th King's Cup and Queen's Cup - Bangkok Mercedes-Benz Cup - Los Angeles Challenger Ciudad de Tijuana - Tijuana Internationaux de Doubs Open de Franchie-Comte - Besancon Northern Electric Open 1999 - Newcastle Third Bank Tennis Championships - Lexington Internationaux de Tennis de Brest - Brest XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Banca Stato Challenger Lugano - Lugano Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia Zagreb Open - Zagreb Quelle Cup 2000 - Furth Pekao Open - Szczecin 2000 Challenger de Granby - Granby Fifth-Third Bank Tennis Championships - Lexington CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of San Antonio - San Antonio Osaka International Tennis Tournament - Osaka ATU Cup 2001 - Weiden Open de Mantouban - Montauban Open 88 - Contrexeville Medicor Open - Budapest Top Wool Challenger Biella - Biella Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Pro Tennis World Open - Boca Raton Czech Open - Prostejov China Open - Beijing Pro Tennis World Open - Sunrise Internationaux du Doubs - Besancon Samsung Open - Brighton Heineken Open - Auckland Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Milan Indoors - Milan LXVII Concursu Internacional de Vigo - Vigo Adidas International - Sydney Kroger / St. Jude International - Memphis BMW Open - Munich Sybase Open - San Jose Heineken Open Shanghai - Shanghai Abierto Mexicano de Tenis Pegaso - Mexico City Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Mercedes-Benz Cup - Los Angeles AAPT Championships - Adelaide Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Open 13 - Marseille Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo AAPT Championships - Adelaide Adidas International - Sydney International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Copa Petrobras-Uruguay - Montevideo The Nottingham Open - Nottingham Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Generali Open 2001 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Salem Open - Hong Kong Tata Open 2003 - Chennai Samsung Securities Cup - Seoul Adidas International - Sydney Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Cerveza Club Columbia Open - Bogota Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Bordeaux Challenger Kroger / St. Jude International - Memphis Siebel Open - San Jose RCA Championships - Indianapolis Tata Open - Chennai Qatar Open - Doha Siebel Open - San Jose Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Estoril Open - Estoril The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Medibank Private International - Sydney RCA Championships - Indianapolis Open 13 - Marseille SAP Open - San Jose Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham RCA Championships - Indianapolis CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BMW Open - Munich Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Open 13 - Marseille BMW Open - Munich The Artois Championships - London China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Brisbane International - Brisbane Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Synsam Swedish Open - Bastad RCA Championships - Indianapolis ATP Kremlin Cup - Moscow Serbia Open - Belgrade Malaysian Open - Kuala Lumpur AAPT Championships - Adelaide Chevrolet Cup - Santiago Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Seoul Schickendanz Open - Furth Zivnobanka Czech Open - Prostejov Downtown Athletic Club USTA Challenger - Amarillo Challenger 42 - Andrezieux Seoul drkoop.com USTA Tennis Championships of Chicago - Winnetka GHI Bronx Tennis Classic - Bronx ATP Heineken Challenger 2000 - Ho Chi Minh City XL Capital Bermuda Open - Bermuda USTA Safeway Challenger - Aptos Ljubljana Open 2002 - Ljubljana 2001 Eddleman USTA Challenger - Birmingham Neride Prague Indoor - Prague Siemens Open 2001 - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto CMG Asia Open - Hong Kong 2001 UT Tyler Patriot Challenger - Tyler Shimadsu All Japan Indoor Tennis Championships - Kyoto Open de Charleroi - Charleroi Kyiv UMC Open - Kiev Internationaux de Bretagne - Brest Tennis Napoli Cup - Napoli Tatra Banka Open - Bratislava Czech Open 2006 - Prostejov Adidas International - Sydney BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale Japan Open - Tokyo The Priority Telecom Open - Amersfoort China Open - Beijing Qatar Open - Doha Open Seat Godo 2005 - Barcelona Vietnam Open - Ho Chi Minh City U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai The Stella Artois Championships - London The Samsung Open - Nottingham China Open - Beijing Energis Open - Amersfoort Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai The Samsung Open - Bournemouth PBZ Zagreb Indoors - Zagreb Connex Open Romania - Bucharest U.S. Men's Clay Court Championships - Houston Siebel Open - San Jose Kroger / St. Jude International - Memphis Thailand Open - Bangkok Salem Open - Hong Kong BMW Open - Munich Qatar Exxon Mobil Open - Doha Estoril Open - Estoril Grand Prix Hassan II - Casablanca Franklin Templeton Tennis Classic - Scottsdale Qatar Exxon Mobil Open 2003 - Doha Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Pacific Life Open - Indian Wells Tennis Masters Series - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Copa AT&T - Buenos Aires Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Monte Carlo RCA Championships - Indianapolis Tennis Masters Series - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Open Seat Godo 2007 - Barcelona China Open - Beijing Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Campionati BNL dItalia - Rome BCR Open Romania - Bucharest China Open - Beijing Tennis Masters Series - Cincinnati French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Cincinnati Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo Australian Open - Melbourne French Open - Paris Rogers Masters - Montreal Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Masters Series Monte-Carlo - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Kroger / St. Jude International - Memphis The Stella Artois Championships - London Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 2R, NZL-KOR 3-2 Davis Cup, Group 1, 2R, IND-KOR 4-1 Davis Cup, Group 1, 1R, NZL-KOR 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 2, F, NZL-KOR 2-3 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 15th Asian Games Doha 2006 Tennis Masters Series - Montreal Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, UZB-KOR 3-1 U.S. Open - New York Davis Cup, Group 1, 2R, KOR-CHN 4-1 Davis Cup, Group 2, REL2, CHN-KOR 3-2 Davis Cup, Group 1, REL1, KOR-CHN 4-1 Davis Cup, Group 1, 1R, KOR-IND 3-2 Davis Cup, Group 1, REL1, KOR-INA 4-1 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, Group 1, PO, KOR-CHN 3-2 Davis Cup, Group 1, 1R, KOR-JPN 3-2 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 1R, MON-BLR 3-1 Davis Cup, Group 1, 1R, KOR-IND 4-1 Davis Cup, Group 1, 1R, KOR-KAZ 5-0 Olympics - Beijing Olympics - Sydney Olympics - Athens